<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 传入的参数个数不确定,arguments，它是js中函数内置的一个对象，而执行函数方法的实参中值都存储在arguments中；
        /*要想获取到这些实参，就需要像数组一样，用下标/索引来定位到每个值上面，但是又不能说它是一个数组
        ，因为它里面还有其他的属性，如callee;并且不能对它使用shift、push、join等方法。
        而没有传递值的命名参数将会被自动赋予undefined；*/
        function addToal(){
            var reslut=0;
            for(var i=0;i<arguments.length;i++){
              reslut+=arguments[i];
            }
            return reslut
        }

        console.log(addToal(1,4,6,7,8));
    </script>
</body>
</html>